Parallel, Three-dimensional Finite Element Mesh Generation Based on Octree Data Structures

نویسندگان

  • J. S. Reeve
  • A. J. Barragán
چکیده

This paper describes the implementation of a three-dimensional mesh generation program based on octree data structures, capable of generating large meshes, operating in a parallel, distributed memory computing under the Single-Program, Multiple-Data model of computation. In order to compensate for the limitations in the standard octree technique, some enhancements to it are developed and implemented, based on the authors’ previous work for two-dimensional problems. Also, communication routines are developed for the exchange of information among processors. Using both the enhanced data structures and the communication routines developed, algorithms are then created for performing the octree mesh generation. Finally, some test runs are carried out on sample meshes in a cluster of Linux workstations using the MPICH library and GNU C compiler, and graphs of computing time vs number of processors are obtained. A. J. Barragán, J.S. Reeve

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Large-scale Northridge Earthquake Simulation Using Octree-based Multiresolution Mesh Method

Large scale ground motion simulation in realistic basins can benefit greatly from the use of parallel supercomputing systems in order to obtain reliable and useful results within reasonable elapsed time due to its large problem size. We present a parallel octree-based multiresolution finite element methodology for the elastodynamic wave propagation problem and develop a framework for large scal...

متن کامل

Parallel Structures and Dynamic Load Balancing for Adaptive Finite Element Computation

An adaptive technique for a partial diierential system automatically adjusts a computational mesh or varies the order of a numerical procedure to obtain a solution satisfying prescribed accuracy criteria in an optimal fashion. We describe data structures for distributed storage of nite element mesh data as well as software for mesh adaptation, load balancing, and solving compressible ow problem...

متن کامل

Quadtree and Octree Grid Generation

Engineering analysis often involves the accurate numerical solution of boundary value problems in discrete form. Hierarchical quadtree (or octree) grid generation offers an efficient method for the spatial discretisation of arbitrary-shaped two- (or three-) dimensional domains. It consists of recursive algebraic splitting of sub-domains into quadrants (or cubes), leading to an ordered hierarchi...

متن کامل

Distributed Octree Data Structures and Local Reenement Method for the Parallel Solution of Three-dimensional Conservation Laws

Conservation laws are solved by a local Galerkin nite element procedure with adaptive space-time mesh reenement and explicit time integration. A distributed octree structure representing a spatial decomposition of the domain is used for mesh generation, and later may be used to correct for processor load imbalances introduced at adaptive enrichment steps. A Courant stability condition is used t...

متن کامل

Three Dimensional Finite Element Mesh Generation for Maxillary Second Premolar

The finite element method (FEM) has established itself as a powerful tool in biomechanics. However, developing a finite element three dimensional mesh for irregular geometry object is still a labor intensive task hence limits the usage of the three dimensional analysis for dental structures. This study presented an automatic procedure to generate the three dimensional finite element mesh of a m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007